electric accumulator - Turkish English Dictionary